/*

By Lv

*/


/* 分版自定义样式 */

.gbm1 {
    margin-bottom: 9px;
    border: 1px solid {
        COMMONBORDER
    }
    ;
}

.gbm {
    margin-bottom: 9px;
    border: 1px solid #e3e3e3;
}

.gbt_t1 {
    width: 50%;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #e3e3e3;
    font-size: 14px;
}

.gbt_t1 .pad {
    padding: 0 10px;
}

.gbt_t2 {
    width: 50%;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #e3e3e3;
}

.gbt_t2 .pad {
    padding: 0 10px;
}

.gbm_t1 {
    width: 50%;
    height: 260px;
    border-right: 1px solid #e3e3e3;
}

.gbm_t2 {
    width: 50%;
    height: 200px;
}

.gbm_t3 {
    width: 50%;
    height: 145px;
    border-right: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
}

.gbm_t4 {
    width: 50%;
    height: 145px;
    border-top: 1px solid #e3e3e3;
}

.gbm_t5 {
    width: 50%;
    height: 140px;
    border-right: 1px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
}

.gbm_t6 {
    width: 50%;
    height: 140px;
    border-top: 1px solid #e3e3e3;
}

.gbm_t7 {
    width: 50%;
    height: 60px;
    border-top: 1px solid #e3e3e3;
}

.gfb1 {
    float: right;
    padding: 10px;
}

.gfb1 img {
    width: 460px;
    height: 250px;
    border: 0;
}

.gfb2 {
    float: left;
    padding: 5px;
}

.gfb2 .u1 {
    float: left;
    width: 466px;
    height: 160px;
    color: #666;
}

.gfb2 .l1 {
    float: left;
    width: 70px;
    height: 70px;
    padding: 5px;
}

.gfb2 .l1 img {
    width: 70px;
    height: 70px;
    border: 0;
}

.gfb2 .l2 {
    float: left;
    width: 153px;
    height: 50px;
    line-height: 25px;
    margin: 15px 0px;
    overflow: hidden;
}

.gfb2 .u1 a {
    cursor: pointer;
    outline: none;
}

.gfb2 .u1 a:link,
.gfb2 .u1 a:visited {
    color: #666;
}

.gfb2 .u1 a:hover,
.gfb2 .u1 a:active,
.gfb2 .u1 a.active {
    color: #FF9300;
    text-decoration: none;
}

.gfb2 .u2 {
    float: left;
    width: 466px;
    height: 30px;
}

.gfb2 .u2 a {
    cursor: pointer;
    outline: none;
}

.gfb2 .u2 a:link,
.gfb2 .u2 a:visited {
    color: #333333;
    text-decoration: underline;
}

.gfb2 .u2 a:hover,
.gfb2 .u2 a:active,
.gfb2 .u2 a.active {
    color: #FF9300;
    text-decoration: none;
}

.gfb3 {
    float: right;
    padding: 10px;
}

.gfb3 .u1 {
    float: left;
    width: 45px;
    height: 125px;
}

.gfb3 .u1 li {
    float: left;
    width: 22px;
    height: 125px;
    margin: 0 5px;
    color: #ff9933;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.gfb3 .u2 {
    float: left;
    width: 415px;
    height: 125px;
    color: #666;
}

.gfb3 .u2 li {
    float: left;
    width: 410px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    color: #666;
    text-align: left;
}

.gfb3 .u2 a {
    cursor: pointer;
    outline: none;
}

.gfb3 .u2 a:link,
.gfb3 .u2 a:visited {
    color: #666;
}

.gfb3 .u2 a:hover,
.gfb3 .u2 a:active,
.gfb3 .u2 a.active {
    color: #FF9300;
    text-decoration: none;
}

.gfb4 {
    float: left;
    padding: 10px;
}

.gfb4 .u1 {
    float: left;
    width: 45px;
    height: 125px;
}

.gfb4 .u1 li {
    float: left;
    width: 22px;
    height: 125px;
    margin: 0 5px;
    color: #ff9933;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.gfb4 .u2 {
    float: left;
    width: 410px;
    height: 125px;
    color: #666;
}

.gfb4 .u2 li {
    float: left;
    width: 410px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    color: #666;
    text-align: left;
}

.gfb4 .u2 a {
    cursor: pointer;
    outline: none;
}

.gfb4 .u2 a:link,
.gfb4 .u2 a:visited {
    color: #666;
}

.gfb4 .u2 a:hover,
.gfb4 .u2 a:active,
.gfb4 .u2 a.active {
    color: #FF9300;
    text-decoration: none;
}

.gfb5 {
    float: right;
    padding: 10px;
}

.gfb5 .u1 {
    float: left;
    width: 45px;
    height: 120px;
}

.gfb5 .u1 li {
    float: left;
    width: 22px;
    height: 120px;
    margin: 0 5px;
    color: #ff9933;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.gfb6 {
    float: left;
    padding: 10px;
}

.gfb6 .u1 {
    float: left;
    width: 45px;
    height: 120px;
}

.gfb6 .u1 li {
    float: left;
    width: 22px;
    height: 120px;
    margin: 0 5px;
    color: #ff9933;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.gfb7 {
    float: left;
    padding: 5px 4px;
}

.gfb7 .l1 {
    float: left;
    width: 468px;
    height: 60px;
    overflow: hidden;
}

.gfb7 .l1 img {
    width: 468px;
    height: 60px;
    border: 0;
}

ul.ranklist {
    float: left;
    width: 412px;
    height: 120px;
}

ul.ranklist li.current {
    width: 390px;
    height: 60px;
}

ul.ranklist li {
    padding: 0px 5px;
    width: 390px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    _margin: 4px 0;
}

ul.ranklist li.current div.pic {
    padding: 5px;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    float: left;
    display: block;
}

ul.ranklist li.current div.pic img {
    border: 0;
    width: 50px;
    height: 50px;
    overflow: hidden;
    display: block;
}

ul.ranklist li div.pic {
    padding: 5px;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    float: left;
    display: none;
}

ul.ranklist li div.pic img {
    border: 0;
    width: 50px;
    height: 50px;
    overflow: hidden;
    display: none;
}

ul.ranklist li.current div.content {
    float: left;
    width: 320px;
    height: 50px;
    margin: 5px 0;
}

ul.ranklist li div.content {
    float: left;
    width: 390px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

ul.ranklist li.current span.s1 {
    float: left;
    width: 320px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}

ul.ranklist li.current span.s2 {
    float: left;
    width: 320px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}

ul.ranklist li.current span.s3 {
    color: #F90;
}

ul.ranklist li span.s1 {
    float: left;
    width: 390px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

ul.ranklist li span.s2 {
    float: left;
    width: 390px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

ul.ranklist li span.s3 {
    color: #F90;
}

ul.ranklist a {
    cursor: pointer;
    outline: none;
}

ul.ranklist a:link,
ul.ranklist a:visited {
    color: #666;
}

ul.ranklist a:hover,
ul.ranklist a:active,
ul.ranklist a.active {
    color: #FF9300;
    text-decoration: none;
}


/* 尾部广告 */

.gftad {}

.gftad img {
    width: 190px;
    height: 105px;
    border: 0px solid #e3e3e3;
}
